3856,3861,3862,3865,3866,3867,3868,3869,3870,3872,3874,3875,3876,3878,3880,3881,3882,3883,3884,3886,3888,3892,3896,3899,3902,3904,3906,3907,3908,3909,3912,3917,3920,3921,3922,3923,3925,3928,3930,3935,3938,3940,3941,3943,3944,3946,3948,3950,3953,3957,3959,3961,3962,3963,3964,3964,3965,3966,3967,3968,3971,3972,3974,3975,3977,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3990,3991,3991,3992,3992,3993,3993,3993,3993,3994,3994,3995,3995,3996,3997,3998,3998,3999,3999,4000,4001,4002,4004,4010,4010,4010,4009,4009,4009,4008,4008,4007,4006,4006,4006,4006,4006,4006,4006,4007,4007,4007,4007,4007,4007,4007,4006,4006,4006,4006,4006,4006,4005,4005,4004,4004,4004,4003,4003,4002,4002,4002,4002,4001,4001,4001,4001,4001,4001,4000,4000,4000,4000,4000,4000,3999,3999,3998,3998,3998,3998,3998,3998,3997,3997,3997,3997,3997,3997,3997,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3996,3997,3997,3997,3997,3997,3998,3998,3998,3998,3998,3998,3998,3999,3999,4000,4000,4001,4001,4002,4003,4004,4005,4006,4007,4008,4009,4009,4010,4010,4011,4011,4011,4011,4011,4010,4009,4009,4010,4011,4013,4015,4016,4017,4018,4019,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4029,4030,4031,4031,4032,4033,4034,4035,4035,4036,4037,4038,4039,4040,4040,4041,4042,4042,4042,4043,4044,4044,4044,4045,4045,4045,4045,4046,4047,4048,4049,4050,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,4065,4065,4066,4066,4067,4068,4068,4069,4069,4070,4071,4071,4071,4071,4072,4073,4074,4074,4075,4076,4077,4078,4079,4080,4080,4081,4082,4083,4084,4085,4086,4087,4087,4088,4089,4090,4090,4090,4091,4091,4092,4093,4094,4095,4096,4097,4097,4097,4096,4095,4095,4094,4093,4093,4094,4094,4095,4096,4096,4096,4097,4097,4097,4098,4098,4098,4099,4099,4099,4100,4100,4101,4101,4101,4102,4103,4104,4105,4106,4107,4107,4107,4106,4105,4104,4103,4102,4101,4100,4099,4098,4097,4096,4095,4094,4093,4092,4091,4090,4089,4088,4087,4087,4086,4086,4086,4085,4085,4085,4085,4085,4084,4084,4084,4084,4084,4085,4086,4086,4087,4087,4086,4086,4086,4085,4084,4083,4082,4082,4081,4080,4079,4078,4078,4078,4077,4076,4075,4074,4073,4073,4072,4071,4070,4070,4069,4068,4068,4066,4065,4065,4064,4064,4063,4063,4062,4062,4061,4060,4060,4059,4058,4057,4056,4055,4054,4053,4052,4051,4050,4049,4049,4050,4050,4050,4051,4051,4052,4052,4052,4052,4051,4050,4049,4048,4047,4046,4045,4045,4045,4045,4046,4046,4047,4047,4047,4048,4048,4049,4049,4050,4050,4051,4051,4051,4051,4051,4051,4051,4050,4049,4048,4047,4047,4046,4046,4045,4044,4043,4042,4042,4041,4041,4040,4040,4039,4039,4038,4038,4037,4036,4036,4035,4034,4033,4032,4031,4030,4029,4028,4026,4025,4025,4024,4023,4022,4021,4020,4019,4018,4017,4016,4014,4013,4012,4011,4011,4010,4009,4008,4008,4007,4007,4007,4008,4008,4007,4007,4006,4006,4005,4004,4003,4003,4002,4001,4000,3999,3998,3997,3996,3995,3995,3994,3993,3993,3992,3991,3991,3990,3989,3988,3987,3987,3986,3985,3984,3984,3983,3982,3982,3981,3980,3980,3979,3979,3978,3978,3977,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3988,3989,3989,3989,3988,3987,3986,3985,3985,3984,3983,3982,3981,3980,3979,3978,3977,3976,3975,3975,3974,3973,3972,3971,3970,3969,3968,3966,3966,3965,3965,3964,3964,3963,3963,3962,3962,3961,3960,3959,3958,3958,3957,3956,3955,3954,3953,3952,3951,3950,3949,3948,3947,3946,3945,3944,3943,3943,3942,3942,3941,3941,3941,3942,3942,3943,3943,3944,3945,3946,3947,3947,3948,3949,3950,3951,3952,3952,3951,3951,3950,3950,3949,3949,3948,3948,3947,3947,3946,3945,3944,3943,3942,3941,3940,3939,3938,3938,3937,3936,3935,3935,3934,3934,3933,3933,3932,3932,3931,3930,3929,3928,3927,3926,3926,3925,3924,3923,3922,3921,3920,3919,3918,3917,3916,3916,3915,3915,3914,3913,3913,3912,3912,3911,3910,3909,3908,3907,3906,3905,3904,3903,3902,3902,3901,3900,3900,3899,3898,3897,3896,3895,3894,3893,3893,3892,3891,3891,3890,3889,3888,3886,3885,3884,3884,3883,3883,3883,3882,3882,3881,3881,3880,3879,3879,3878,3877,3877,3877,3875,3874,3872,3871,3870,3869,3868,3867,3866,3863,3862,3861,3860,3859,3858,3857,3856,3855,3854,3853,3852,3850,3849,3848,3847,3846,3846,3845,3844,3843,3842,3842,3841,3840,3839,3838,3837,3836,3836,3835,3834,3833,3832,3831,3831,3830,3829,3828,3827,3826,3826,3825,3825,3824,3824,3823,3823,3822,3822,3821,3821,3820,3819,3818,3817,3817,3816,3816,3815,3815,3815,3814,3814,3814,3814,3813,3813,3813,3812,3812,3812,3811,3811,3810,3809,3808,3808,3807,3806,3806,3805,3804,3803,3802,3801,3800,3799,3798,3797,3797,3796,3796,3795,3795,3794,3794,3793,3793,3792,3792,3791,3790,3790,3789,3789,3788,3787,3787,3786,3786,3785,3785,3785,3784,3784,3783,3783,3782,3782,3781,3780,3779,3778,3778,3776,3776,3775,3774,3773,3772,3771,3770,3769,3768,3768,3767,3766,3765,3764,3764,3763,3762,3762,3761,3761,3760,3759,3759,3758,3757,3755,3754,3754,3753,3753,3752,3752,3751,3750,3750,3750,3749,3749,3749,3750,3751,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3767,3768,3768,3769,3769,3769,3769,3768,3768,3768,3768,3767,3767,3767,3767,3767,3767,3768,3769,3769,3770,3770,3771,3771,3771,3771,3772,3772,3772,3772,3773,3774,3775,3776,3776,3777,3777,3777,3777,3777,3778,3778,3779,3779,3780,3780,3779,3779,3778,3778,3777,3776,3776,3775,3775,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3784,3785,3786,3787,3787,3788,3789,3790,3790,3790,3790,3790,3791,3791,3792,3792,3793,3794,3795,3782,3780,3779,3777,3776,3775,3775,3774,3774,3774,3774,3774,3774,3775,3775,3776,3777,3779,3781,3782,3783,3783,3784,3784,3784,3784,3784,3782,3792,3793,3794,3795,3797,3800,3802,3804,3806,3808,3809,3810,3811,3812,3812,3813,3813,3814,3814,3814,3815,3816,3817,3818,3819,3820,3821,3822,3822,3823,3823,3823,3823,3823,3822,3822,3821,3820,3820,3820,3820,3821,3821,3821,3821,3821,3821,3821,3821,3821,3822,3822,3823,3823,3824,3824,3823,3823,3823,3822,3822,3822,3821,3821,3820,3820,3820,3819,3819,3819,3818,3818,3818,3817,3817,3817,3817,3816,3816,3816,3816,3816,3816,3815,3815,3815,3815,3815,3815,3815,3815,3814,3814,3814,3814,3814,3814,3814,3817,3818,3819,3820,3821,3821,3822,3823,3824,3824,3825,3826,3826,3827,3828,3829,3831,3831,3831,3831,3832,3832,3832,3832,3832,3833,3833,3833,3833,3833,3833,3833,3833,3833,3832,3832,3832,3831,3831,3830,3830,3830,3829,3829,3829,3828,3828,3827,3827,3827,3826,3826,3826,3826,3826,3826,3827,3827,3827,3827,3828,3828,3828,3829,3829,3829,3829,3829,3829,3829,3829,3828,3828,3828,3828,3828,3828,3828,3828,3828,3829,3829,3830,3831,3832,3833,3834,3835,3836,3837,3837,3838,3839,3839,3839,3839,3839,3838,3838,3837,3836,3836,3836,3836,3836,3836,3836,3837,3838,3839,3840,3840,3841,3841,3842,3842,3843,3843,3843,3843,3843,3843,3843,3843,3844,3844,3844,3844,3845,3845,3845,3845,3845,3845,3845,3846,3846,3846,3846,3846,3847,3847,3847,3848,3848,3848,3848,3848,3848,3848,3848,3847,3847,3847,3846,3846,3845,3844,3844,3844,3844,3844,3845,3845,3845,3846,3846,3846,3846,3847,3847,3847,3848,3848,3849,3849,3850,3850,3850,3851,3851,3851,3851,3852,3852,3852,3852,3853,3853,3853,3854,3854,3854,3855,3855,3855,3855,3856,3856,3856;910,909,909,909,909,910,910,910,910,911,912,912,913,913,913,913,914,914,914,915,916,916,916,916,916,916,916,916,915,914,912,909,908,907,907,907,907,907,907,906,905,904,904,903,903,903,903,903,904,906,907,908,909,909,911,912,912,912,913,913,914,915,916,916,917,917,916,916,916,915,915,914,914,914,914,913,913,912,912,911,911,910,910,909,908,907,907,906,906,905,905,904,903,902,902,901,900,900,899,900,894,893,892,891,890,889,888,887,886,885,884,883,882,881,880,879,879,878,877,876,875,874,873,872,871,870,869,868,867,865,864,863,862,860,859,858,857,856,855,853,852,851,850,849,848,847,846,845,844,843,842,841,840,839,838,837,836,835,833,832,830,828,827,825,824,823,822,821,820,819,818,817,816,815,814,813,812,811,810,809,808,807,806,805,804,803,802,801,799,798,797,796,794,794,793,792,791,790,789,788,787,786,785,784,783,782,781,780,779,778,776,776,775,774,773,772,771,771,769,768,767,766,765,765,764,763,763,763,762,762,762,761,760,759,759,758,758,758,757,757,757,757,756,756,755,755,754,753,753,752,752,751,751,751,750,749,748,747,746,746,745,744,743,742,741,740,740,739,738,737,736,735,734,733,732,731,731,730,729,728,728,727,726,725,724,723,722,721,720,719,718,717,717,715,715,714,713,713,712,711,710,709,708,707,707,706,706,705,705,704,704,703,703,703,702,702,702,702,701,700,700,700,699,699,699,698,696,695,694,693,693,692,691,690,689,688,687,686,685,685,684,683,682,681,680,679,678,678,677,676,675,674,673,672,671,670,669,668,667,667,666,666,665,664,664,664,664,664,664,664,663,662,661,661,660,660,659,659,659,659,659,659,659,660,660,661,661,662,662,662,663,664,665,666,667,668,668,669,670,671,672,673,674,675,676,677,678,678,679,679,680,681,682,683,683,683,682,682,681,680,680,679,679,680,681,682,683,684,685,685,686,686,687,688,689,690,690,691,692,693,694,694,695,695,696,696,697,697,698,699,699,700,701,702,703,703,703,703,703,703,702,701,701,700,699,699,698,698,697,696,695,695,695,696,697,697,696,696,695,694,693,692,691,690,689,688,688,687,686,685,684,683,683,682,681,680,679,678,677,677,677,678,678,679,679,680,680,680,680,680,679,679,678,678,677,677,676,676,675,675,675,676,676,677,677,678,678,678,678,678,678,678,679,679,679,679,679,679,679,680,680,680,680,681,681,681,682,683,684,685,686,687,688,689,690,691,691,692,692,693,693,694,694,695,695,696,697,698,699,700,701,701,702,703,704,705,705,706,707,707,708,709,710,711,712,713,714,715,716,716,717,718,719,720,720,721,722,723,723,724,725,726,727,727,728,728,728,728,728,729,729,730,730,731,733,734,734,734,734,735,735,735,735,735,735,735,736,736,736,736,735,735,734,734,733,733,733,734,734,735,735,736,736,737,737,738,738,739,739,739,739,739,738,738,738,738,739,739,740,740,740,740,740,740,740,740,740,740,739,739,738,738,737,736,736,735,735,734,734,734,734,734,735,735,735,735,735,734,733,733,732,732,731,730,729,729,728,728,727,727,727,726,726,725,725,726,727,727,728,728,728,728,727,727,726,726,725,725,724,724,723,723,723,723,723,722,722,722,722,722,722,723,723,724,725,726,727,727,728,728,729,730,730,731,731,731,731,731,731,731,731,732,732,732,731,731,731,730,730,730,730,730,730,730,730,729,729,729,730,730,730,729,728,727,727,728,729,730,731,732,733,733,734,734,734,733,733,732,731,730,729,728,728,729,729,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,728,729,729,729,730,730,730,730,730,731,731,731,731,732,733,733,734,734,735,735,736,736,737,737,738,739,740,741,742,742,743,743,744,744,745,745,746,746,747,747,749,750,750,751,751,752,752,753,754,754,755,756,757,757,758,759,759,760,761,761,762,763,764,764,765,765,765,766,766,767,767,768,768,769,770,771,771,772,772,773,773,774,774,775,775,776,776,777,778,778,779,779,780,781,781,782,783,784,784,785,786,787,788,789,790,790,791,793,794,795,795,796,797,798,798,799,800,800,801,802,803,803,804,804,805,805,806,807,807,807,808,808,809,811,812,813,813,814,815,815,816,816,817,817,818,818,819,820,821,821,822,823,824,824,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,825,826,826,827,827,828,829,830,830,831,832,833,834,835,836,837,838,839,840,841,840,840,839,839,838,837,836,835,834,833,832,832,831,831,831,832,832,833,834,835,836,836,837,837,838,838,839,839,840,840,841,841,842,843,843,844,845,845,845,845,845,844,844,844,843,843,842,842,841,841,840,840,839,839,838,837,836,835,834,833,833,832,832,832,832,822,825,825,825,824,823,822,822,821,820,819,818,817,816,815,814,814,814,814,815,815,816,817,818,819,820,821,822,832,832,832,832,832,833,833,834,836,837,837,838,839,840,841,841,842,842,843,844,845,846,847,847,848,848,849,849,850,850,851,852,853,854,854,855,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,870,871,872,873,873,874,875,875,876,877,878,879,879,880,881,882,883,884,884,885,886,887,888,889,890,890,891,892,893,894,895,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,909,909,909,909,909,910,910,910,910,909,909,909,908,908,907,907,907,906,905,904,902,901,900,899,898,898,897,896,895,894,892,891,890,889,889,888,887,887,886,885,884,883,883,882,881,881,880,879,878,877,876,875,874,873,872,871,870,869,868,867,866,865,864,863,862,861,860,859,858,857,856,856,855,854,853,852,851,850,849,848,848,847,847,846,846,846,845,845,845,845,844,844,843,842,841,840,839,839,838,838,838,837,836,835,834,833,832,831,830,830,830,831,831,832,832,833,834,835,836,837,838,839,840,841,842,843,844,845,845,846,847,848,849,850,851,851,852,853,854,855,856,857,859,860,861,862,863,864,865,866,867,868,869,870,870,871,872,873,874,875,876,877,877,878,879,879,880,881,882,882,883,884,884,885,886,887,888,889,890,890,891,892,893,894,895,896,897,898,899,900,900,901,902,903,904,905,907,907,908,909